
/*
 * This is the custom stylesheet for jQuery UI Datepicker
 *
 * It contains 2 parts:
 * 1) Core styles provided by jQuery UI Team
 * 2) Custom styles specific to Travelyaari
 */

/*
 * jQuery UI Datepicker 1.10.1
 * http://jqueryui.com
 *
 * Copyright 2013 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Datepicker#theming
 */
.ui-datepicker{width:17em;padding: .3em .5em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding: .2em 0}.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next
span{display:block;position:absolute;left:10%;margin-left: -8px;top:50%;margin-top: -8px;background-color:#fff;border:1px
solid #e4e7e7;-webkit-appearance:button;transform:rotate(-135deg)}.ui-datepicker .ui-datepicker-prev
span{transform:rotate(45deg);top:1px;-webkit-appearance:button;left:15px;position:absolute;background-color:#fff;margin-left: -8px;border:1px
solid #e4e7e7}.ui-datepicker .ui-datepicker-title{margin:0
2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title
select{font-size:1em;margin:1px
0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker
table{width:100%;font-size: .9em;border-collapse:collapse;margin:0
0 .4em}.ui-datepicker
th{padding: .7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker
td{border:0;padding:1px}.ui-datepicker td span,
.ui-datepicker td
a{display:block;padding: .2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin: .7em 0 0 0;padding:0
.2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane
button{float:right;margin: .5em .2em .4em;cursor:pointer;padding: .2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group
table{width:95%;margin:0
auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane
button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}
/* 
 * Custom styles 
 */
.ui-datepicker{border:1px
solid #ccc;border-radius:3px;background:#fff;width:250px;height:auto;margin:5px
auto 0;-webkit-box-shadow:6px 10px 10px 0px rgba(0, 0, 0, 0.1);-moz-box-shadow:6px 10px 10px 0px rgba(0, 0, 0, 0.1);box-shadow:6px 10px 10px 0px rgba(0, 0, 0, 0.1)}.ui-datepicker .ui-datepicker-header{font-size:0.875em;border-top-left-radius:3px;border-top-right-radius:3px}.ui-datepicker-prev,.ui-datepicker-next{display:inline-block;width:30px;height:30px;text-align:center;cursor:pointer;background-repeat:no-repeat;line-height:600%;overflow:hidden}.ui-datepicker-multi-2 .ui-datepicker-group{width:49%;padding:0.5%}.ui-datepicker
th{width:34px;font-size:0.688em;font-weight:normal}.ui-datepicker tbody
td{padding:0}.ui-datepicker tbody td:last-child{border-right:0px}.ui-datepicker tbody
tr{}.ui-datepicker tbody tr:first-child{}.ui-datepicker tbody tr:last-child{border-bottom:0px}.ui-datepicker tbody td.ui-state-disabled{}.ui-datepicker tbody td.ui-state-disabled
span{color:#d5d5d5}td.ui-datepicker-unselectable.ui-state-disabled.ui-datepicker-today span.ui-state-default{border:1px
solid #01AEF0 !important;width:28px !important;border-radius:50% !important}.ui-datepicker tbody td.ui-datepicker-week-end{}.ui-datepicker td span, .ui-datepicker td
a{text-align:center;width:24px;height:24px;line-height:24px}.ui-datepicker-calendar .ui-state-hover{background:#f04e37;color:white;text-shadow:none;width:24px}.ui-datepicker .ui-datepicker-next{width:20px;height:16px;margin-top:10px}.ui-datepicker .ui-datepicker-prev{width:3px;height:16px;margin-top:10px}.ui-datepicker .ui-datepicker-prev{padding-left:14px}.ui-datepicker .ui-datepicker-prev-hover{left:2px;top:2px}.ui-datepicker .ui-datepicker-next-hover{right:2px;top:2px}.ui-datepicker-prev span.ui-icon, .ui-datepicker-next span.ui-icon{width:15px;height:14px}.ui-datepicker-prev span.ui-icon{background-position: -69px -288px}.ui-datepicker-next span.ui-icon{background-position: -69px -302px}
/* lightslider - v1.1.3 - 2015-04-14
* https://github.com/sachinchoolur/lightslider
* Copyright (c) 2015 Sachin N; Licensed MIT */
.lSSlideOuter{overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:70px}.lightSlider:before,.lightSlider:after{content:" ";display:table}.lightSlider{overflow:hidden;margin:0}.lSSlideWrapper{max-width:100%;overflow:hidden;position:relative}.lSSlideWrapper>.lightSlider:after{clear:both}.lSSlideWrapper
.lSSlide{-webkit-transform:translate(0px, 0px);-ms-transform:translate(0px, 0px);transform:translate(0px, 0px);-webkit-transition:all 1s;-webkit-transition-property: -webkit-transform, height;-moz-transition-property: -moz-transform, height;transition-property:transform, height;-webkit-transition-duration:inherit !important;transition-duration:inherit !important;-webkit-transition-timing-function:inherit !important;transition-timing-function:inherit !important}.lSSlideWrapper
.lSFade{position:relative}.lSSlideWrapper .lSFade>*{position:absolute !important;top:0;left:0;z-index:9;margin-right:0;width:100%}.lSSlideWrapper.usingCss .lSFade>*{opacity:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:inherit !important;transition-duration:inherit !important;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:inherit !important;transition-timing-function:inherit !important}.lSSlideWrapper .lSFade>*.active{z-index:10}.lSSlideWrapper.usingCss .lSFade>*.active{opacity:1}.lSSlideOuter
.lSPager.lSpg{padding-top:10px;text-align:left;border-top:solid 1px #E5E5E5}.lSSlideOuter .lSPager.lSpg li:first-child{padding-left:0px}.lSSlideOuter .lSPager.lSpg>li{cursor:pointer;display:inline-block;padding:0
5px}.lSSlideOuter .lSPager.lSpg>li
a{background-color:#B4B4B4;border-radius:30px;display:inline-block;height:8px;overflow:hidden;text-indent: -999em;width:8px;position:relative;-webkit-transition:all 0.5s linear 0s;transition:all 0.5s linear 0s}.lSSlideOuter .lSPager.lSpg>li:hover a,
.lSSlideOuter .lSPager.lSpg>li.active
a{background-color:#0594E3}.lSSlideOuter
.media{opacity:0.8}.lSSlideOuter
.media.active{opacity:1}.lSSlideOuter
.lSPager.lSGallery{list-style:none outside none;padding-left:0;margin:0;overflow:hidden;transform:translate3d(0px, 0px, 0px);-moz-transform:translate3d(0px, 0px, 0px);-ms-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-o-transform:translate3d(0px, 0px, 0px);-webkit-transition-property: -webkit-transform;-moz-transition-property: -moz-transform;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lSSlideOuter .lSPager.lSGallery
li{overflow:hidden;-webkit-transition:border-radius 0.12s linear 0s 0.35s linear 0s;transition:border-radius 0.12s linear 0s 0.35s linear 0s}.lSSlideOuter .lSPager.lSGallery li.active,
.lSSlideOuter .lSPager.lSGallery li:hover{border-radius:5px}.lSSlideOuter .lSPager.lSGallery
img{display:block;height:auto;max-width:100%}.lSSlideOuter .lSPager.lSGallery:before,
.lSSlideOuter .lSPager.lSGallery:after{content:" ";display:table}.lSSlideOuter .lSPager.lSGallery:after{clear:both}.lSAction>a{width:32px;display:block;top:50%;height:32px;cursor:pointer;position:absolute;z-index:99;margin-top: -16px;opacity:0.5;-webkit-transition:opacity 0.35s linear 0s;transition:opacity 0.35s linear 0s}.lSAction>a:hover,.lSAction1>a:hover{opacity:1}.lSAction>.lSPrev,.lSAction1>.lSPrev{background-position:0 0;left:10px}.lSAction>.lSNext,.lSAction1>.lSNext{background-position: -32px 0;right:10px}.lSAction>a.disabled,.lSAction1>a.disabled{pointer-events:none}.cS-hidden{height:1px;opacity:0;filter:alpha(opacity=0);overflow:hidden}.lSSlideOuter.vertical{position:relative}.lSSlideOuter.vertical.noPager{padding-right:0px !important}.lSSlideOuter.vertical
.lSGallery{position:absolute !important;right:0;top:0}.lSSlideOuter.vertical .lightSlider>*{width:100% !important;max-width:none !important}.lSSlideOuter.vertical .lSAction>a{left:50%;margin-left: -14px;margin-top:0}.lSSlideOuter.vertical .lSAction>.lSNext{background-position:31px -31px;bottom:10px;top:auto}.lSSlideOuter.vertical .lSAction>.lSPrev{background-position:0 -31px;bottom:auto;top:10px}.lSSlideOuter.lSrtl{direction:rtl}.lSSlideOuter .lightSlider,
.lSSlideOuter
.lSPager{padding-left:0;list-style:none outside none}.lSSlideOuter.lSrtl .lightSlider,
.lSSlideOuter.lSrtl
.lSPager{padding-right:0}.lSSlideOuter .lightSlider>*,
.lSSlideOuter .lSGallery
li{float:left}.lSSlideOuter.lSrtl .lightSlider>*,
.lSSlideOuter.lSrtl .lSGallery
li{float:right !important}@-webkit-keyframes
rightEnd{0%{left:0}50%{left: -15px}100%{left:0}}@keyframes
rightEnd{0%{left:0}50%{left: -15px}100%{left:0}}@-webkit-keyframes
topEnd{0%{top:0}50%{top: -15px}100%{top:0}}@keyframes
topEnd{0%{top:0}50%{top: -15px}100%{top:0}}@-webkit-keyframes
leftEnd{0%{left:0}50%{left:15px}100%{left:0}}@keyframes
leftEnd{0%{left:0}50%{left:15px}100%{left:0}}@-webkit-keyframes
bottomEnd{0%{bottom:0}50%{bottom: -15px}100%{bottom:0}}@keyframes
bottomEnd{0%{bottom:0}50%{bottom: -15px}100%{bottom:0}}.lSSlideOuter
.rightEnd{-webkit-animation:rightEnd 0.3s;animation:rightEnd 0.3s;position:relative}.lSSlideOuter
.leftEnd{-webkit-animation:leftEnd 0.3s;animation:leftEnd 0.3s;position:relative}.lSSlideOuter.vertical
.rightEnd{-webkit-animation:topEnd 0.3s;animation:topEnd 0.3s;position:relative}.lSSlideOuter.vertical
.leftEnd{-webkit-animation:bottomEnd 0.3s;animation:bottomEnd 0.3s;position:relative}.lSSlideOuter.lSrtl
.rightEnd{-webkit-animation:leftEnd 0.3s;animation:leftEnd 0.3s;position:relative}.lSSlideOuter.lSrtl
.leftEnd{-webkit-animation:rightEnd 0.3s;animation:rightEnd 0.3s;position:relative}/*/*/.lightSlider.lsGrab>*{cursor: -webkit-grab;cursor: -moz-grab;cursor: -o-grab;cursor: -ms-grab;cursor:grab}.lightSlider.lsGrabbing>*{cursor:move;cursor: -webkit-grabbing;cursor: -moz-grabbing;cursor: -o-grabbing;cursor: -ms-grabbing;cursor:grabbing}.clientsilder .lSAction1>a,
.clientsilder .lSAction>a{width:20px;display:block;top:142%;height:32px;cursor:pointer;z-index:99;margin-top:5px;opacity:1;-webkit-transition:opacity 0.35s linear 0s;transition:opacity 0.35s linear 0s}.demo{width:100%;float:left;position:relative;box-sizing:border-box}#image-gallery li
img{width:100%;height:350px;float:left;overflow:hidden;box-sizing:border-box;border-radius:10px}.bottomslider .lsAction>a{font-size:5rem;color:#fff;top:35%;height:auto;cursor:pointer;position:absolute;padding:0;margin:0;opacity:1}.lsAction>a:hover,.lsAction1>a:hover{cursor:pointer}.clientsilder .lsAction>a,
.clientsilder .lsAction1>a{font-size:30px;border:1px
solid #666;background:#564EA3;float:right;color:#fff}
/*
Chosen, a Select Box Enhancer for jQuery and Prototype
by Patrick Filler for Harvest, http://getharvest.com

Version 1.1.0
Full source at https://github.com/harvesthq/chosen
Copyright (c) 2011 Harvest http://getharvest.com

MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md
This file is generated by `grunt build`, do not edit it by hand.
*/
.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;zoom:1;*display:inline;-webkit-user-select:none;-moz-user-select:none;user-select:none}.chosen-container .chosen-drop{position:absolute;bottom:100%;margin-bottom:30px;left: -9999px;z-index:1010;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;border:1px
solid #aaa;border-top:0;background:#fff;box-shadow:0px 1px 4px rgba(0, 0, 0, 0.3);border-radius:6px !important}.chosen-container.chosen-with-drop .chosen-drop{left:0}.chosen-container
a{cursor:pointer}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0
0 0 8px;height:23px;border:1px
solid #aaa;border-radius:5px;background-color:#fff;background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #ffffff), color-stop(50%, #f6f6f6), color-stop(52%, #eeeeee), color-stop(100%, #f4f4f4));background: -webkit-linear-gradient(top, #fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);background: -moz-linear-gradient(top, #fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);background: -o-linear-gradient(top, #fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);background:linear-gradient(top, #fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);background-clip:padding-box;box-shadow:0 0 3px white inset, 0 1px 1px rgba(0, 0, 0, 0.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single
span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect
span{margin-right:38px}.chosen-container-single .chosen-single
abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url('/js/chosen/chosen-sprite.png') -42px 1px no-repeat;font-size:1px}.chosen-container-single .chosen-single abbr:hover{background-position: -42px -10px}.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position: -42px -10px}.chosen-container-single .chosen-single
div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div
b{display:block;width:100%;height:100%;background:url('/js/chosen/chosen-sprite.png') no-repeat 0px 2px}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;white-space:nowrap;border-bottom:1px solid rgba(0, 0, 0, 0.15);box-shadow:0px 1px 2px rgba(0,0,0,0.15);height:40px}.chosen-search::placeholder{color:#666;font-weight:500;font-size:14px}.chosen-container-single .chosen-search input[type="text"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:4px
20px 4px 5px;width:100%;height:auto;outline:0;border:none;background:white url('/js/chosen/chosen-sprite.png') no-repeat 100% -20px;background:url('/js/chosen/chosen-sprite.png') no-repeat 100% -20px;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-single .chosen-drop{margin-top: -1px;margin-left: -10px !important;width:103% !important;border-radius:0 0 4px 4px;background-clip:padding-box;padding:0
!important}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;left: -9999px}.chosen-container .chosen-results{position:relative;overflow-x:hidden;overflow-y:auto;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results::-webkit-scrollbar{width:4px}.chosen-container .chosen-results::-webkit-scrollbar-track{}.chosen-container .chosen-results::-webkit-scrollbar-thumb{background:#ccc;border-radius:12px}.chosen-container .chosen-results::-webkit-scrollbar-thumb:hover{background:#555}.chosen-container .chosen-results
li{display:none;margin:0;padding:5px
6px;list-style:none;line-height:15px;-webkit-touch-callout:none}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results
li.highlighted{background-color:#3875d7;background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #3875d7), color-stop(90%, #2a62bc));background-image: -webkit-linear-gradient(#3875d7 20%, #2a62bc 90%);background-image: -moz-linear-gradient(#3875d7 20%, #2a62bc 90%);background-image: -o-linear-gradient(#3875d7 20%, #2a62bc 90%);background-image:linear-gradient(#3875d7 20%, #2a62bc 90%);color:#fff}.chosen-container .chosen-results li.no-results{display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:bold;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li
em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;width:100%;height:auto !important;height:1%;border:1px
solid #aaa;background-color:#fff;background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(1%, #eeeeee), color-stop(15%, #ffffff));background-image: -webkit-linear-gradient(#eee 1%, #fff 15%);background-image: -moz-linear-gradient(#eee 1%, #fff 15%);background-image: -o-linear-gradient(#eee 1%, #fff 15%);background-image:linear-gradient(#eee 1%, #fff 15%);cursor:text}.chosen-container-multi .chosen-choices
li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type="text"]{margin:1px
0;padding:5px;height:15px;outline:0;border:0
!important;background:transparent !important;box-shadow:none;color:#666;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-multi .chosen-choices li.search-field
.default{color:#999}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px
0 3px 5px;padding:3px
20px 3px 5px;border:1px
solid #aaa;border-radius:3px;background-color:#e4e4e4;background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eeeeee));background-image: -webkit-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image: -moz-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image: -o-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-clip:padding-box;box-shadow:0 0 2px white inset, 0 1px 0 rgba(0, 0, 0, 0.05);color:#333;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url('/js/chosen/chosen-sprite.png') -42px 1px no-repeat;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position: -42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px
solid #ccc;background-color:#e4e4e4;background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eeeeee));background-image: -webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image: -moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image: -o-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position: -42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active .chosen-single{border:1px
solid #5897fb;box-shadow:0 0 5px rgba(0, 0, 0, 0.3)}.chosen-container-active.chosen-with-drop .chosen-single{border:1px
solid #aaa;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #eeeeee), color-stop(80%, #ffffff));background-image: -webkit-linear-gradient(#eee 20%, #fff 80%);background-image: -moz-linear-gradient(#eee 20%, #fff 80%);background-image: -o-linear-gradient(#eee 20%, #fff 80%);background-image:linear-gradient(#eee 20%, #fff 80%);box-shadow:0 1px 0 #fff inset}.chosen-container-active.chosen-with-drop .chosen-single
div{border-left:none;background:transparent}.chosen-container-active.chosen-with-drop .chosen-single div
b{background-position: -15px 2px}.chosen-container-active .chosen-choices{border:1px
solid #5897fb;box-shadow:0 0 5px rgba(0, 0, 0, 0.3)}.chosen-container-active .chosen-choices li.search-field input[type="text"]{color:#111 !important}.chosen-disabled{opacity:0.5 !important;cursor:default}.chosen-disabled .chosen-single{cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0
8px 0 0}.chosen-rtl .chosen-single
span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect
span{margin-left:38px}.chosen-rtl .chosen-single
div{right:auto;left:3px}.chosen-rtl .chosen-single
abbr{right:auto;left:26px}.chosen-rtl .chosen-choices
li{float:right}.chosen-rtl .chosen-choices li.search-field input[type="text"]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px
5px 3px 0;padding:3px
5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl.chosen-container-single-nosearch .chosen-search,
.chosen-rtl .chosen-drop{left:9999px}.chosen-rtl.chosen-container-single .chosen-results{margin:0
0 4px 4px;padding:0
4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single
div{border-right:none}.chosen-rtl .chosen-search input[type="text"]{padding:4px
5px 4px 20px;background:white url('/js/chosen/chosen-sprite.png') no-repeat -30px -20px;background:url('/js/chosen/chosen-sprite.png') no-repeat -30px -20px;direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div
b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div
b{background-position: -12px 2px}.carousel{position:relative}.carousel-inner{position:relative;overflow:hidden;width:100%}.carousel-inner>.item{display:none;position:relative;-webkit-transition:0.6s ease-in-out left;transition:0.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{line-height:1;width:100% !important}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left: -100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left: -100%}.carousel-inner>.active.right{left:100%}#ctl00_sitecontent_UpdatePanel1{}.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0, 0, 0, 0.6)}.carousel-caption
.btn{text-shadow:none}#myCarousel .carousel-arrow-left, #myCarousel .carousel-arrow-right{position:absolute;top:37%;display:flex;justify-content:center;align-items:center;width:49px;height:49px;border-radius:50%;cursor:pointer}#myCarousel .carousel-arrow-left{left:1%}#myCarousel .carousel-arrow-right{right:1%}#myCarousel .carousel-arrow-left:hover, #myCarousel .carousel-arrow-right:hover{background:#f68423;box-shadow:0px 0px 30px #fff}#myCarousel .carousel-arrow-left:hover img, #myCarousel .carousel-arrow-right:hover
img{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(invert=1)"}@charset "utf-8";body{font-family:"Roboto",sans-serif,Arial;color:#444;font-weight:400}html,body,address,blockquote,div,dl,form,ol,p,pre,table,ul,dd,dt,li,tbody,td,tfoot,th,thead,tr,button,del,ins,map,object,a,abbr,acronym,b,bdo,big,br,cite,code,dfn,em,i,img,kbd,q,samp,small,span,strong,sub,sup,tt,var,legend,fieldset{margin:0;padding:0;outline:none}img,fieldset{border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{scroll-behavior:smooth}.dF{display:flex}.pl5{padding-left:5px}.pb5{padding-bottom:5px}.ml5{margin-left:5px}.hide{display:none}input:focus{outline:none}.chosen-container{padding:0px;display:flex}.chosen-container .chosen-results
li.highlighted{background:#01aef0;color:#fff !important;background-image:none}.chosen-container-single{width:100% !important}.chosen-container-single
a{border:none;height:50px}.chosen-container-active.chosen-with-drop .chosen-single{background:none;box-shadow:none;border:none;background-image:none;height:50px;background-image:none}.chosen-container-single .chosen-single{height:25px;border:none;background:none;box-shadow:none;padding:0px
0px 0px 7px;width:90%;line-height:1.5em}.chosen-container .chosen-drop{border:none}.chosen-results
ul{padding:0
!important}.chosen-container-single .chosen-drop{margin-top: -45px;border-radius:10px;background-clip:padding-box;margin-left: -5px;width:300px !important;display:block;padding:10px}.chosen-container .chosen-drop .chosen-label{padding:10px
10px 10px 10px;color:#01aef0;font-size:0.875em;font-weight:600;line-height:1.25em;letter-spacing:0.02em;border-bottom:1px solid rgba(0, 0, 0, 0.1)}.chosen-container .chosen-results li.active-result{padding:10px;color:#202020;font-size:0.875em;letter-spacing:0.02em;font-weight:500;border-bottom:1px solid rgba(0, 0, 0, 0.1)}.chosen-container .chosen-results{max-height:250px}#toCity_chosen{padding-left:0px}.chosen-container,
.searchbox
select{font-size:1em;font-weight:500;letter-spacing:0.5px}.chosen-container-single .chosen-single
span{color:#000;font-weight:500;font-size:0.875em;width:130px}.chosen-container-single .chosen-single div
b{background:url(/js/chosen/chosen-sprite.png) no-repeat 0px -8px;display:none}.chosen-container-active.chosen-with-drop .chosen-single div
b{background:url(/js/chosen/chosen-sprite.png) no-repeat -18px -6px}.chosen-container-single .chosen-search input[type="text"]{border:none;padding:13px
20px 10px 35px;background:url(/js/chosen/search.svg) no-repeat 3%;background-size:6% 100%}.ui-datepicker td span,
.ui-datepicker td
a{text-align:center;width:28px;height:28px;line-height:1.563em;color:#202020}.ui-datepicker-inline .ui-datepicker-calendar .ui-state-hover{background:#01aef0;border-radius:50%;color:white;text-shadow:none;width:28px}.ui-datepicker-calendar .ui-state-hover{background:#01aef0;border-radius:50%;color:white;text-shadow:none;width:28px}.ui-datepicker-today .ui-state-highlight{border:1px
solid #01aef0;border-radius:50%;text-shadow:none;width:28px}.ui-datepicker-calendar .ui-state-active{background:#01aef0;border-radius:50%;color:white;text-shadow:none;width:28px}.ui-datepicker-current-day .ui-state-highlight{border:1px
solid #01aef0 !important;background:none !important;color:#202020 !important;border-radius:50%;text-shadow:none;width:28px}.ui-datepicker .ui-datepicker-prev
span{transform:rotate(45deg);top:1px;-webkit-appearance:button;left:15px;position:absolute;background-color:#fff;margin-left: -8px;border:2px
solid #202020}.ui-datepicker .ui-datepicker-next
span{display:block;position:absolute;left:10%;margin-left: -10px;top:50%;margin-top: -8px;background-color:#fff;border:2px
solid #202020;-webkit-appearance:button;transform:rotate(-135deg)}.ui-datepicker .ui-datepicker-title{color:#202020;font-weight:600 !important}.ui-datepicker .ui-datepicker-prev{width:3px;height:16px;margin-top:4px}.ui-datepicker .ui-datepicker-next{width:20px;height:16px;margin-top:4px;right: -15px !important}.banner-section{position:relative;height:431px;z-index:1}.banner-section .marq-wrap{background:#e5f3ff;display:flex;padding:0% 7%}.banner-section .marq-wrap
marquee{color:brown;font-size:1.125em;font-weight:bold;letter-spacing:0em;padding:8px
5px}.banner-section
#myCarousel{width:100%;height:431px;position:absolute;z-index:0}.search-form-wrap{width:100%;position:absolute;bottom: -20px;padding:0% 7%}.tabs-wrap{display:flex;color:#fff;font-size:1em;letter-spacing:1px;font-weight:600}.tabs-wrap .vertical-line{width:1px;border-right:solid 1px #fa6;height:40px;position:absolute;right:0px}.tabs-wrap .tab:first-child{border-radius:8px 0 0 0}.tabs-wrap .tab:last-child{border-radius:0 8px 0 0}.tab{background-color:#0079c2;align-items:center;justify-content:center;display:flex;padding:8px
12px;cursor:pointer;position:relative}.tab:hover{background-color:#fff;color:#000}.tab:hover
img{filter:brightness(0) invert(0) !important}.tab:hover
span{border:none}.tab .tab-label{margin-left:5px;font-size:0.875em;font-weight:600;letter-spacing:0.02rem}.activeTab{background-color:#fff;color:#000}.activeTab .vertical-line{border:none}body :not(.activeTab).tab
img{filter:brightness(0) invert(1)}.tab.activeTab
img{filter:brightness(0) invert(0)}#tab-bus-booking .tab-label{font-size:0.8rem;font-weight:600;padding-left:5px;letter-spacing:1px}.search-form-tabs-contents{box-shadow:0px 1px 3px 0px #0000001a;border-radius:10px;width:100%}.city--pair{display:flex;height:56px;width:37%}.bb-input-wrap{display:flex;width:100%}.bb-left-wrap{width:100%;background:#fff;border-radius:0px 8px 8px 8px;padding:8px
12px}.mode--wrap{display:flex;padding-bottom:10px}.busmode{position:relative;margin-right:10px;color:#202020;font-weight:500;font-size:0.875em;letter-spacing:0.06rem}.busmode--normal{position:relative;margin-right:10px;color:#444;font-weight:600;font-size:13px;letter-spacing:0.06rem;background:#f4f4f4;border-radius:30px;padding:8px
16px;cursor:pointer}.busmode--normal.active{background:rgba(255, 126, 43, 0.15);border:1px
solid #ff7e2b;color:var(--primary)}.busmode
span{font-size:0.875em;font-weight:500;color:#202020}.mode_radio{margin:0}.mode_radio:checked,.mode_radio:not(:checked){position:absolute;left: -9999px}.mode_radio:checked+label,.mode_radio:not(:checked)+label{position:relative;padding-left:25px;padding-right:15px;padding-top:0px;cursor:pointer}.mode_radio:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:16px;height:16px;border:2px
solid #757575;border-radius:100%;background:#fff}.mode_radio:checked+label:before{content:"";position:absolute;left:0;top:0;width:16px;height:16px;border:2px
solid #01aef0;border-radius:100%;background:#fff}.mode_radio:checked+label:after,.mode_radio:not(:checked)+label:after{content:"";width:10px;height:10px;background:#01aef0;position:absolute;top:5px;left:5px;border-radius:100%}.mode_radio:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.mode_radio:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.input--wrap{border:solid 1px #ccc;border-radius:10px;margin:10px
0;display:flex;height:65px}.input--wrap--calendar{border:solid 1px #ccc;border-radius:10px;display:flex;height:56px;width:37%}.input-outer-box{display:flex;width:100%;height:100%}.input-left-box{width:100%}.input-right-box{width:20%;display:flex;align-items:center}.input-top-box{display:block;padding:5px
0px 0px 16px}.search-to-city .input-top-box{padding:5px
0px 0px 21px}.search-onward .input-top-box{padding:5px
0px 0px 16px}.search-return .input-top-box{padding:5px
0px 0px 16px}.input-bottom-box{display:block;padding:0px
0px 0px 9px}.stopHour{font-weight:600;font-size:14px;color:#202020;width:88%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:20px;padding:0
0 0 16px !important;cursor:pointer}.search-to-city .input-bottom-box{padding:0px
0px 0px 14px}.search-onward .input-bottom-box{padding:0px
0px 0px 13px}.search-return .input-bottom-box{padding:0px
0px 0px 13px}.input-bottom-box.from-city-station,.input-bottom-box.linkfrom-city-station{padding:0
0 0 16px !important}.input-bottom-box.to-city-station,.input-bottom-box.linkto-city-station{padding:0
!important}.cross-from-city,.cross-to-city,.cross-link-from-city,.cross-link-to-city{pointer-events:none;pointer-events:none;position:absolute;right:23px;top:18px}.top--wrap{display:flex;gap:10px;align-items:center}.bottom--wrap{display:flex;justify-content:end}.bb-right-wrap{width:13%;display:flex;justify-content:center;align-items:center}.search-from-city{width:50%;border:solid 1px #ccc;border-radius:10px;position:relative;margin-right:10px}.search-from-city-station{width:50%;position:relative}.search-to-city-station{width:50%;padding-left:24px;position:relative}.station-from-drop-wrapper,.station-to-drop-wrapper,.station-linkfrom-drop-wrapper,.station-linkto-drop-wrapper{display:none;position:absolute;background:#fff;background:#fff;left:0;right:0;bottom:56px;max-height:250px;overflow-y:scroll;box-shadow:0px 1px 3px rgba(0,0,0,0.3);border-radius:6px;z-index:200}.stophour-drop-wrapper{display:none;position:absolute;background:#fff;background:#fff;left:0;right:0;bottom:60px;max-height:250px;overflow-y:scroll;box-shadow:0px 1px 3px rgba(0,0,0,0.3);border-radius:6px;z-index:200}.stationFromcity,.stationTocity,.stationlinkFromcity,.stationlinkTocity,.stophour{padding:10px;cursor:pointer;font-weight:500;font-size:14px;letter-spacing:0.02em;color:#202020;border-bottom:1px solid rgba(0,0,0,0.1)}.default--from--station--label,.default--to--station--label,.default--linkfrom--station--label,.default--linkto--station--label,.default--stophour--label{padding:10px;cursor:pointer;font-weight:500;font-size:14px;letter-spacing:0.02em;color:#202020;border-bottom:1px solid rgba(0,0,0,0.1)}.stationFromcity:hover,.stationTocity:hover,.stationlinkFromcity:hover,.stationlinkTocity:hover,.stophour:hover{background:#ff7e2b;color:#fff}.stationFromcity.selected,.stationTocity.selected,.stationlinkFromcity.selected,.stationlinkTocity.selected,.stophour.selected{background:#ff7e2b;color:#fff}.station-from-drop-wrapper.active,.station-to-drop-wrapper.active,.station-linkfrom-drop-wrapper.active,.station-linkto-drop-wrapper.active,.stophour-drop-wrapper.active{display:block}.customscroll::-webkit-scrollbar{width:4px}.customscroll::-webkit-scrollbar-track{}.customscroll::-webkit-scrollbar-thumb{background:#ccc;border-radius:12px}.customscroll::-webkit-scrollbar-thumb:hover{background:#555}.search-from-city-station label,
.search-to-city-station
label{font-size:12px;font-weight:500;color:#666;cursor:pointer}.search-to-city-station .input-top-box{padding:5px
0 0 0}.from-city-station,.linkfrom-city-station{font-weight:600;font-size:14px;color:#202020;padding-left:16px;width:88%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:20px}.fromCityStation,.toCityStation,.linkfromCityStation,.linktoCityStation{font-weight:500;font-size:14px;line-height:20px;letter-spacing:0.02em;color:#444}.to-city-station,.linkto-city-station{font-weight:600;font-size:14px;color:#202020;padding-left:0;width:88%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:20px}.cross--from--station,.cross--to--station,.cross--linkfrom--station,.cross--linkto--station{display:none;position:absolute;right:40px;top:20px;cursor:pointer}.cross-stop-hour{position:absolute;right:20px;top:20px;cursor:pointer}.search-from-city label,
.search-to-city label,
.search-onward label,
.search-return
label{font-size:0.75em;font-weight:500;color:#666}.search-to-city{position:relative;width:50%;border:solid 1px #ccc;border-radius:10px}.search-onward{width:50%;border-right:solid 1px #ccc;position:relative}.search-onward
input{border:solid 1px red;-webkit-appearance:none;appearance:none;border:none;background:none;width:100%;outline:none;font-size:0.813em;font-weight:600;color:#202020;letter-spacing:0.5px;top:36px;margin-top:5px}.search-return{width:50%;opacity:0.3}.search-return
input{border:solid 1px red;-webkit-appearance:none;appearance:none;border:none;background:none;width:100%;outline:none;font-size:0.813em;font-weight:600;color:#202020;letter-spacing:0.5px;top:36px;margin-top:5px}.tab-busBooking .search-btn{border-radius:10px;background:#f68423;width:135px;height:146px;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center}.search--btn--wrap{width:auto;width:26%;height:56px;display:flex;gap:10px}.single-lady-wrap{width:50%;border:solid 1px #ccc;border-radius:10px;position:relative;padding:15px
10px;display:flex;gap:6px;align-items:center}.checkinput{width:18px;height:18px;cursor:pointer}.checklable{color:#202020;font-size:0.875em;font-weight:500;letter-spacing:0.02em;text-align:left;cursor:pointer}.search--btn{width:50%;display:flex;justify-content:center;align-items:center;background:var(--ksrtcThColor2);border-radius:8px;font-weight:600;font-size:1em;line-height:1.25em;letter-spacing:0.02em;color:#fff;cursor:pointer;padding:18px
13px}.tab-busBooking .search-btn .btn-label{text-transform:uppercase;color:#fff;font-weight:600;font-size:1.1rem;text-align:center;margin-top:10px;letter-spacing:0.1rem}.tab-busBooking .search-btn:hover{background:#f67812}.input-right-box
svg{fill:var(--primary, #0079c2)}.input-right-box #imgDepartDate,
.input-right-box
#imgReturnDate{cursor:pointer}.swap{position:absolute;border:1px
solid #ccc;border-radius:50%;top:7px;right: -26px;width:41px;height:41px;padding:7px;background:#fff;z-index:2;display:flex;align-items:center;justify-content:center;cursor:pointer}.bh-input-wrap{display:flex;width:100%}.bh-left-wrap{width:87%;background:#fff;border-radius:0px 10px 10px 10px;padding:15px
25px 15px 25px}.bh-inputs .input-top-box{display:block;padding:15px
0px 0px 14px}.bh-inputs .input-left-box{width:90%}.bh-inputs .input-right-box{width:10%}.bh-right-wrap{width:13%;display:flex;justify-content:center;align-items:center}#bushireSearch{border-radius:10px;background:#f68423;width:135px;border:none;height:115px;color:#fff;font-weight:bold;position:relative;text-transform:uppercase}#bushireSearch:hover{background:#f67812;cursor:pointer}#bushireSearch .btn-label{text-transform:uppercase;color:#fff;font-weight:600;font-size:1.1rem;text-align:center;margin-top:10px;letter-spacing:0.1rem}#formbushire .bh-inputs{border-right:solid 1px #ccc}#formbushire .bh-inputs
label{font-size:0.8rem;font-weight:600;color:#777}#formbushire .bh-inputs
input{border:none;margin-top:3px;font-size:14px;width:95%}.lr-input-wrap{display:flex;width:100%}.lr-left-wrap{width:87%;background:#fff;border-radius:0px 10px 10px 10px;padding:15px
25px 15px 25px}.lr-right-wrap{width:13%;display:flex;justify-content:center;align-items:center}#getlrOtp{border-radius:10px;background:#f68423;width:135px;border:none;height:115px;color:#fff;font-weight:bold;position:relative;text-transform:uppercase}#getlrOtp:hover{background:#f67812;cursor:pointer}#getlrOtp::before{content:"";width:13px;height:13px;position:absolute;border:solid #fff;border-width:4px 4px 0 0;transform:rotate(45deg);top:35px;left:55px}#getlrOtp::after{content:"Get OTP";position:absolute;top:63px;left:33px;font-size:1.1rem}#lrstatus .lr-inputs{border-right:solid 1px #ccc}#lrstatus .lr-inputs
label{font-size:0.8rem;font-weight:600;color:#777}.lr-inputs .input-top-box{padding:15px
0px 0px 10px}.lr-inputs .input-bottom-box{padding:0px
0px 0px 3px}.lr-inputs .input-left-box{width:88%}.lr-inputs .input-right-box{width:12%}#lrstatus
.lrno_home{border:none;padding:5px
0px 0px 7px;width:95%}.lrotp--wrapper{position:fixed;width:100%;height:100%;top:0;left:0;right:0;background:rgba(0,0,0,0.4);display:flex;z-index:1000;justify-content:center;align-items:center}.lrotp--content{position:fixed;display:flex;width:600px;height:250px;z-index:1001;top:200px;left:calc(25%);background:#fff;border-radius:10px;box-shadow:0 1px 2px 0 rgb(0 0 0 / 30%)}.cross--icon{position:absolute;right: -25px;display:flex;justify-content:center;align-items:center;background:#fff;width:20px;height:20px;border-radius:100%;cursor:pointer}.lr--left--content{background:#004f9e;padding:50px
30px;border-bottom-left-radius:10px;border-top-left-radius:10 px;width:250px;height:250px}.lr-head--txt{color:#fff;font-size:16px;font-weight:600;letter-spacing:0.03rem;padding:10
px 0 30 px 0}.consignment--txt{color:#fff;font-size:12px;font-weight:500;letter-spacing:0.03rem}.lr--right--content{padding:30px;width:350px}.cargo--input{width:100%;height:50px;font-size:14px;color:#202020;font-weight:500;border:1px
solid #777;margin-right:20px;border-radius:6px;position:relative}.cargo--input
input{width:100%;height:48px;padding:0
13px;font-size:15px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#202020;font-weight:600;outline:none;border:none;border-radius:6px}.custmlab{position:absolute;left:14px;top:15 px;color:#202020;font-size:15px;pointer-events:none;transition:0.3s all;letter-spacing:0.03rem}.otp--text{color:#444;font-size:14px;padding:10px
0 20px 0;font-weight:500;letter-spacing:0.03rem}.valid_otp{width:100%;padding:20px;cursor:pointer;color:#fff;font-size:15px;text-align:center;font-weight:600;border-radius:10px;background-color:#f03135;outline:none;box-shadow:none;border:none;box-shadow:1px 1px 2px rgb(0 0 0 / 30%)}.otp--resend{display:flex;align-items:center;justify-content:center;margin-top:20px}.resend--txt{color:#444;font-size:15px;font-weight:600;letter-spacing:0.03rem}.resend--txt-send{color:#004f9e;font-weight:600;margin-left:5px;font-size:15px;cursor:pointer;letter-spacing:0.03rem;text-decoration:underline}.destination-wrapper{margin-top:150px;padding:0% 7%}.all-routes-container{display:flex;align-items:center;justify-content:center;flex-direction:column}.destination-wrapper
.heading1{background:#01aef0;border-radius:30px;padding:6px
12px;color:#fff;font-size:0.75em;font-weight:600;line-height:1em;letter-spacing:0.01em;text-transform:uppercase}.destination-wrapper
.heading2{text-align:center;display:block;color:#1a1a1a;padding-top:12px;font-size:1.5em;font-weight:600;line-height:2em;letter-spacing:0.01em}.selected-from-city{box-sizing:border-box;color:#01aef0;cursor:pointer;border-bottom:1.9px solid #01aef0}.allroute-layer{position:fixed;opacity:0;width:0;top:0;left:0;cursor:default}.allroute-layer.show{z-index:1;opacity:0.5;width:100%;height:100%;background:rgba(0,0,0,0.2)}.hotroute-page{letter-spacing:0.5px;display:flex;margin:auto;color:#000;justify-content:center;position:relative}.all-routes-content{height:324px;width:100%;position:relative;margin-right:12px;margin-top:15px;border-radius:10px;cursor:pointer}.all-routes-content:last-child{margin-right:0px}.black-layer{position:absolute;height:200px;background:linear-gradient(rgb(0,0,0,0),rgb(0,0,0,0.5));bottom:0px;border-radius:25px}.bottom-layer{background:#000;height:75px;position:absolute;bottom:0;left:0;width:100%;opacity:0;z-index:1}.hot-route-destination,.starrting-fare-label,.starrting-fare-amount,.route-horizonatal-line,.book-btn{position:absolute}.hot-route-destination,.starrting-fare-amount{font-size:20px;line-height:22px;font-weight:500}.book-btn{color:#0594e3;font-size:0.75em;font-weight:bold;bottom:16px;left:5px;z-index:1}.book-btn
span{top: -3px;position:relative;border-bottom:solid 1px;color:#fff}.arrow-icon{padding-top:3px;position:absolute;right:5px;top:10px}.top-destination-section,.top-route-section{width:100%;padding:0% 7%}.top-route-section{background:#e5f3ff;margin-top:60px}.top-destination,.top-route{margin:0;padding:50px
0 60px}.top-destination
.heading1{color:#f58322;font-size:0.9rem;letter-spacing:1.2px;text-decoration:underline;text-align:center;margin:45px
0 0 0;text-transform:uppercase}.top-route
.heading1{text-align:center;padding:0px
0 0 0;margin:0}.top-route .heading1
span{background:#01aef0;border-radius:30px;padding:6px
12px;color:#fff;font-size:12px;font-weight:600;line-height:16px;letter-spacing:0.01em;text-transform:uppercase;display:inline-block}.top-destination .heading1 span,
.top-route .heading1
span{}.top-destination .heading2,
.top-route
.heading2{color:#202020;text-align:center;font-size:1.8rem;font-weight:600;margin:12px
0 24px}.top-destination .from-city,
.top-route .from-city{box-sizing:border-box;color:#0078c1;cursor:pointer;border-bottom:2px solid #0078c1}.allroute-layer{position:fixed;opacity:0;width:0;top:0;left:0;cursor:default}.allroute-layer.show{z-index:1;opacity:0.5;width:100%;height:100%;background:rgba(0,0,0,0.2)}.alltoproute-layer{position:fixed;opacity:0;width:0;top:0;left:0;cursor:default}.alltoproute-layer.show{z-index:1;opacity:0.5;width:100%;height:100%;background:rgba(0,0,0,0.2)}.custcalcss{position:absolute;top: -40px;left:20px}.all-routes{margin-top:9px}.hotroute-page{display:flex;width:100%}.route-left{width:33.33%;height:494px}.route-left
img{width:100%;height:494px;border-radius:1px}.route-center{width:33.33%;margin:0
17px 0 17px}.route-center-top{display:flex;width:100%;height:281px;margin-bottom:10px}.route-center-top-left{width:50%;margin-right:5px}.route-center-top-left
img{width:100%;height:281px;border-radius:16px}.route-center-top-right{width:50%;margin-left:5px}.route-center-top-right
img{width:100%;height:281px;border-radius:16px}.route-center-bottom{height:239px}.route-center-bottom
img{width:100%;height:239px;border-radius:16px}.route-right{width:33.33%;height:494px}.route-right
img{width:100%;height:494px;border-radius:16px}.hot-route-destination{left:9px;bottom:37px;font-size:1em;display:flex;align-items:center;width:95%;color:#fff;font-weight:600;z-index:1}.all-routes-content
img{width:100%;height:324px;border-radius:8px}#all-routes-str .ui-datepicker{z-index:101 !important;width:230px;position:absolute;left: -10px;top:50px}#all-routes-str .route-left .ui-datepicker{left:18px;top:136px}#all-routes-str .route-center-top-left .ui-datepicker{left:15px;top:30px}#all-routes-str .route-center-top-right .ui-datepicker{left:15px;top:30px}#all-routes-str .route-center-bottom .ui-datepicker{left:150px;top: -4px}#all-routes-str .route-right .ui-datepicker{left:18px;top:136px}.top-route-wrap{display:flex;margin-bottom:10px}.top-route-wrap:last-child{margin-bottom:0px}.top-route-wrap .top-route-element{display:flex;width:25%;margin-right:10px;border:0px
solid rgba(0, 0, 0, 0.2);border-radius:6px;height:108.4px;position:relative;box-shadow:0px 1px 3px 0px #00000026}.top-route-wrap .top-route-element .left-part{width:100px}.top-route-wrap .top-route-element .left-part
img{height:100%;width:100%;border-top-left-radius:6px;border-bottom-left-radius:6px}.top-route-wrap .top-route-element .right-part{width:calc(100% - 100px);padding:15px;background:#fff;border-radius:6px}.top-route-wrap .top-route-element .right-part .city-wrap{display:flex;align-items:baseline}.top-route-wrap .top-route-element .right-part .top-route-from-city{color:#202020;font-size:14px;font-weight:500;margin-bottom:14px;border-bottom:none}.top-route-wrap .top-route-element .right-part .top-route-to-city{color:#202020;font-size:14px;font-weight:500;margin-bottom:14px;border-bottom:none}.dest-icon-wrap{margin-right:10px}.dest-line{width:1px;margin-left:4px;height:12px;background:#a1a1a1}.top-route-wrap .top-route-element .right-part .book-now{display:flex;align-items:center;cursor:pointer}.top-route-wrap .top-route-element .right-part .book-text{color:#004f9e;font-size:12px;font-weight:500;text-decoration:underline}.top-route-wrap .top-route-element:nth-child(4n){margin-right:0}.loyalty-slider{background:#fff;width:100%;position:relative;display:flex;margin-top:70px;padding:0% 7%}.top-content-wrapper{display:flex;justify-content:center;width:100%;margin:61px
auto;letter-spacing:0.5px}.top-content{padding-top:16px}.image-container-loyalty{height:210px;width:325px;margin:auto;padding-top:30px}.image-container-loyalty
img{margin-top:0px}.top-content
h3{margin:0px;line-height:47px;color:#202020;font-size:38px;font-weight:600;width:350px;margin:auto}.top-img-new{width:36%}.tier-container{width:64%}.layer-16{height:369px;width:229px;background-color:#00689d}.discount-wrapper{padding:18px
24px;text-align:center}.discPCT{color:#1eb24b;margin-bottom:4px;font-size:50px}.discount{color:#1eb24b;font-size:14px;margin-bottom:16px;font-weight:500}.discount-wrapper
.button1{display:flex;align-items:center;padding:12px
24px;border-radius:30px;color:#fff;margin:0
auto;width:max-content;background-color:#1eb24b;font-size:16px;font-weight:bold;text-transform:capitalize}.amount-wrapper{color:#fff;font-size:13px;text-align:center;padding:15px;line-height:25px;box-sizing:border-box;position:relative}span.seperating-line{display:block;width:86%;margin:0
7%;height:1px;background:#fff;opacity:0.2}.minimumAmount{color:#444;font-weight:500;font-size:14px}.maximumAmount{color:#444;font-weight:500;font-size:14px;padding-bottom:10px;border-bottom:1px dashed #1eb24b}.booking-wrapper{text-align:center;padding:0
24px 18px 24px;position:relative;font-size:13px;font-weight:500;color:#fff;line-height:20px}.booking-details{color:#444;font-size:14px;font-weight:500}.booking-months{color:#444;font-size:14px;font-weight:500}.loyalty-tier-container{border-radius:30px;background-color:#00689d}.loyalty-tier-container-1{background-color:#fff;color:#00689d;border:1px
dashed #1eb24b;box-shadow:0px 2px 4px rgba(0,0,0,0.1);border-radius:10px}.loyalty-tier-container-2{background-color:#fff;color:#e1a932;border:1px
dashed #1eb24b;box-shadow:0px 2px 4px rgba(0,0,0,0.1);border-radius:10px}.loyalty-tier-container-3{background-color:#fff;color:#02b5cc;border:1px
dashed #1eb24b;box-shadow:0px 2px 4px rgba(0,0,0,0.1);border-radius:10px}.bosttomslider{position:relative}#loyaltySNext{width:43px;height:43px;position:absolute;right: -50px;background:#fff;top:calc(50% - 21px);border-radius:50%;border:1px
solid #eee;cursor:pointer;box-shadow:0 1px 3px rgba(0,0,0,0.15);display:flex;justify-content:center;align-items:center}.loyalty-arrow{content:"";position:absolute;display:block;width:12px;height:12px;border:solid #474b38;border-width:2px 2px 0 0;top:24px;left:22px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#loyaltySNext:hover{background-color:#f68423;box-shadow:0px 0px 30px #fff}#loyaltySNext:hover .loyalty-arrow{border-color:#fff}#loyaltySNext:hover
svg{fill:#fff}.searchbox
.calendar{position:absolute;right:10px;top:10px}.loyalty-slider
.lSSlideOuter{height:100%;margin:0
10px !important}.lSSlideOuter.custom{display:block}.gallery--wrapper{width:100%;padding:0% 7%;box-sizing:border-box;background:#fff;color:#fff;position:relative;padding-bottom:68px}.gallery--wrapper
.heading1{color:#f58322;font-size:0.9rem;letter-spacing:1.2px;text-align:center;margin:45px
0 0 0;text-decoration:underline;text-transform:uppercase}.gallery--wrapper .heading1
span{}.gallery--wrapper
.heading2{color:#202020;text-align:center;font-size:2rem;font-weight:600;margin:15px;letter-spacing:0.1rem}.gallery--content{display:flex;position:relative;margin-top:20px}.gallery--left{width:20%}.bus--content--wrap{position:relative;z-index:100}.left--content{position:absolute;bottom:calc(40% - 98px);width:400px;height:345px;overflow:hidden;left: -222px;z-index:99;padding:30px
30px;background:#ff7e2b;border-top-left-radius:10px;border-top-right-radius:10px;box-shadow:0 1px 3px rgba(0,0,0,0.2)}.about--text{padding-bottom:40px;border-bottom:1px solid rgba(255, 255, 255, 0.2);height:221px;overflow:hidden}.left--content .about--text
p{color:#e8eef9;font-size:1rem;line-height:25px;letter-spacing:0.1rem}.read--more{position:absolute;bottom:calc(40% - 153px);width:400px;left: -222px;z-index:99;color:#fff;font-size:13px;font-weight:600;letter-spacing:0.03rem;background:#e72a01;padding:20px;text-align:center;border-bottom-left-radius:10px;border-bottom-right-radius:10px;text-decoration:none;color:#fff}.read--more
a{text-decoration:none;color:#fff}.read--more:hover{background:#e72a01}.about--bus{display:flex;padding-top:20px;justify-content:space-between}.about--content:nth-child(2){border-left:1px solid rgba(255, 255, 255, 0.2);border-right:1px solid rgba(255, 255, 255, 0.2);padding:0
25px}.about--content div:first-child{font-size:1.5rem;color:#e8eef9;letter-spacing:0.1rem;font-weight:600}.about--content div:last-child{font-size:13px;color:#e8eef9;letter-spacing:0.06rem}.gallery--right{width:80%;position:relative;height:610px}#image-gallery li
img{border-radius:8px;height:344px;width:100%}.gallery-in{width:100%;float:left;display:flex;justify-content:space-around;margin-top:30px}.gallery-in-box{flex-basis:49%;height:360px;box-sizing:border-box}.gallery-in-box
img{width:100%;height:100%}.round{background:#fff;border-radius:50%;position:absolute;margin:0
6%;cursor:pointer;color:#666;top:52%;border:solid 1px #fff;transition:0.3s ease;font-size:40px;padding:0
20px 4px 20px}.round:hover{box-shadow:0 4px 5px 0 rgba(0, 0, 0, 0.2), 0 4px 10px 0 rgba(0, 0, 0, 0.19);border:solid 1px #f57812}.round.next{left:20px}.round.prev{right:20px}.bottomslider .lsAction>a{display:none}.gal--prev,.gal--next{position:absolute;bottom:30px;display:flex;justify-content:center;align-items:center;width:40px;height:40px;background:#fff;border-radius:50%;cursor:pointer}.gal--prev{right:80px;transform:rotate(180deg)}.gal--prev:hover,.gal--next:hover{box-shadow:0px 0px 30px #fff;background:#f68423}.gal--prev:hover img,
.gal--next:hover
img{filter:brightness(0) invert(1)}.gal--next{right:33px}.gallery--wrapper
.lSSlideOuter{height:100%}.feedback-wrapper{width:100%;margin-top:145px;background:url(/img/theme64/bg-testimonial.jpg);background-repeat:no-repeat;background-size:100% 100%;color:#fff;height:475px}.feedback-header{display:flex;align-items:center;justify-content:center;padding-top:60px;flex-direction:column}.feedback-wrapper
.heading1{background:#01aef0;border-radius:30px;padding:6px
12px;color:#fff;font-size:12px;font-weight:600;line-height:16px;letter-spacing:0.01em;text-transform:uppercase}.feedback-wrapper
.heading2{text-align:center;font-size:24px;font-weight:600;display:block;color:#fff;letter-spacing:0.08rem;padding-top:12px}.feedback-wrapper
.bottomslider{position:relative;margin-top:24px;display:flex;justify-content:center}.feedback-wrapper .feedback-arrow-left,
.feedback-wrapper .feedback-arrow-right{position:absolute;top:110px;display:flex;justify-content:center;align-items:center;width:49px;height:49px;background:#fff;border-radius:50%;cursor:pointer}.feedback-wrapper .feedback-arrow-left{left: -70px;transform:rotate(180deg)}.feedback-wrapper .feedback-arrow-left:hover{background:#f68423;box-shadow:0px 0px 30px #fff}.feedback-wrapper .feedback-arrow-left:hover img,
.feedback-wrapper .feedback-arrow-right:hover
img{filter:invert(1)}.feedback-wrapper .feedback-arrow-right{right: -55px}.feedback-wrapper .feedback-arrow-right:hover{background:#f68423;box-shadow:0px 0px 30px #fff}.feedback-wrapper
.rating{color:orange;font-size:25px}.feedback-wrapper .rating
span{color:#f2bc3b}.feedback-wrapper
.feedback{background-color:#fff;width:315px;border-radius:10px;margin-left:5px;margin-right:5px;box-shadow:0px 2px 4px rgba(0, 0, 0, 0.1);padding:24px}.feedback-wrapper .feedback .user-info{padding-top:16px;display:flex}.feedback-wrapper .feedback .user-img{width:25%}.feedback-wrapper .feedback .user-name{width:75%;display:flex;flex-direction:column;justify-content:center;margin-left:12px}.feedback-wrapper .feedback .user-name
.name{font-size:16px;color:#000;display:block;font-weight:600;line-height:28px}.feedback-wrapper .feedback .user-name
.type{font-size:14px;color:#666;font-weight:600;display:block}.feedback-wrapper .feedback .user-comment{color:#444;line-height:28px;font-size:16px;min-height:140px;font-weight:500;font-style:italic;letter-spacing:0em}.feedback-wrapper .feedback .user-rating{padding-top:5px}.feedback-wrapper
.lSSlideOuter{height:342px;width:1000px !important;margin:0px
auto}.feedback-wrapper .lSSlideOuter
.lSPager.lSpg{margin-top:50px !important}.feedback-wrapper
.lSSlideWrapper{max-width:100%;*overflow:hidden;position:relative;height:100%}.feedback-wrapper .lSAction>a:hover{box-shadow:0 0 30px #202020;background:#d3d6dd;color:#000}.feedback-wrapper .lSAction>a{width:45px;top:50%;height:45px;cursor:pointer;position:absolute;margin-top: -16px;opacity:0.5;-webkit-transition:opacity 0.35s linear 0s;transition:opacity 0.35s linear 0s;font-size:34px;padding:0
0 14px 17px;border-radius:50%;border:1px
solid #666;background:#d3d6dd;box-shadow:0 0 10px #666}.color-black{color:#202020}.color-blue{color:#0177bf}.sec-pc-lc{display:flex;margin:45px
0 68px 0;height:542px}.pc-lc-wrapper{width:100%;margin:0% 7%;display:flex}.prepaid-card{width:50%;margin-right:13px;border-radius:10px;border:solid 1px #d9d9d9;position:relative}.pc-content{padding:28px
5px 20px 40px}.pclc-h1{font-size:2.3rem;margin:0;letter-spacing:1.2px;line-height:3rem}.pclc-h2{font-size:2.4rem;color:#5587f8;margin:5px
0}.prepaid-card .pc-points{display:flex;margin-top:5px}.prepaid-card
ul{list-style:none;width:100%}.prepaid-card
li{width:50%;float:left;display:flex;align-items:center;padding:10px
0;font-weight:600;font-size:0.9rem;letter-spacing:1px;font-style:italic}.prepaid-card .prepaid-card-img{display:flex;justify-content:center;align-items:center;padding:0
29%}.prepaid-card .prepaid-card-img
img{width:100%;height:auto}.prepaid-card li
svg{margin-right:12px;fill:#00689d}.prepaid-card .link-area{position:absolute;bottom:32px}.prepaid-card .link-area
a{color:#0177c1;font-size:16px;font-weight:600;letter-spacing:1px;margin-left:0px;transition:margin-left 1s}.prepaid-card .link-area a:hover{color:#0177bf;margin-left:15px}.download-app{width:50%;margin-left:13px;border-radius:10px;border:solid 1px #d9d9d9;position:relative}.da-content{padding:22px
35px 30px 40px}.da-content
p{font-style:italic;line-height:1.5rem;font-size:0.9rem;font-weight:600;letter-spacing:0.06rem}.download-app .da-img{padding:5% 28% 0%}.download-app .da-img
img{width:100%;height:auto}.download-app .link-area{position:absolute;bottom:27px}.download-app .link-area
a{color:#5587f8;font-size:16px;font-weight:600;letter-spacing:1px;margin-left:0px;transition:margin-left 1s}.download-app .link-area a:hover{color:#0269b6;margin-left:15px}.download-app-wrapper{display:flex;justify-content:center;padding:0% 7%}.download-app-picture
img{float:right;width:597px}.download-app-picture
img{float:right}.app-download-link{margin-left:67px}.popins-header{font-family:Poppins}.app_download-heading{height:110px;width:344px;color:#202020;font-size:40px;font-weight:600;line-height:60px;margin:152px
auto 12px 0px}.app_download-text{height:64px;width:400px;color:#444;font-size:16px;font-weight:500;line-height:24px;letter-spacing:0.04em}.app-download-logo{display:flex;height:88px;width:431px;margin-top:24px;gap:12px}.app-download-logo
div{margin:5px}.amenities-wrapper{width:100%;height:auto;position:relative;display:flex;top:70px}.amts-left{border-radius:3% 0 0 3%;box-shadow:0 9px 10px 6px rgb(0 0 0 / 10%)}.amts-right{border-radius:0% 3% 3% 0;box-shadow:0 9px 10px 6px rgb(0 0 0 / 10%)}.amts-col-box{width:50%;text-align:center;padding:45px
0 45px 0}.amts-brd-rgt{border-right:1px solid #d9d9d9}.amts-brd-btm{border-bottom:1px solid #d9d9d9}.amts-col-box-a{height:70px;width:110px;margin:auto}.amts-col-box-b{color:#444;font-size:14px;letter-spacing:0.5px;text-align:center;margin-top:16px;font-weight:500}.imp-msg{background:#01aef0;border-radius:2% 2% 2% 2%;height:444px;position:absolute;top: -28px;width:100%;padding:20px;color:#fff}.imp-msg-area{padding:20px
11px 20px 11px;font-size:15px}.imp-msg-area .news-events-container{margin-top:24px}.imp-msg-area .news-events-content{color:#fff;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0.01em;text-align:left;margin-bottom:12px}.news-events-icon{float:left;padding-right:12px}.news-events-text{display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.imp-msg-area
.line{border-bottom:6px solid #cdeaf8;width:60px;margin:0px
auto}.imp-msg-area
p{text-align:center;font-size:24px;padding-top:8px;padding-bottom:8px;font-weight:600;letter-spacing:1.5}.img-msg-icon{border-radius:100%;background:#fff;width:60px;height:60px;position:relative;margin:1px
auto;display:flex;align-items:center;justify-content:center}.img-msg-icon
.circle{position:absolute;top:19px;left:18px}.news-events-more{margin-top:35px;text-align:center}.news-events-more
.link{text-decoration:underline;color:#fff;font-size:14px;font-weight:600;line-height:20px;letter-spacing:0.01em;text-align:left;cursor:pointer}.book-cargo-section{height:490px;background:#0079c2;position:relative}.book-cargo-section::before{content:"";background:url(/img/theme64/cargo-bg.jpg) no-repeat;background-size:100% 100%;width:100%;height:490px;position:absolute;z-index:0}.book-cargo-box{position:absolute;right:170px;top:45px;background-color:#fff;height:390px;width:395px;border-radius:10px;margin-left:5px;margin-right:5px;padding:31px}.book-cargo-box
h1{letter-spacing:0.1rem;font-weight:600;font-size:1.6rem;margin:0;line-height:2rem}.cargo-title{color:#202020}.brd-btm{border-bottom:solid 6px #00689d;padding-bottom:5px}.operator-title{color:#00689a;margin-left:10px}.cargo-points{margin-top:30px}.cargo-points
ul{list-style:none;width:100%}.cargo-points
li{display:flex;align-items:center;padding:6px
0;font-weight:600;font-size:0.9rem;letter-spacing:1px}.cargo-points li
svg{margin-right:12px;fill:#00689d}.book-cargo-box .btn-book-now{padding:18px;background-color:#f68423;border:none;border-radius:5px;color:#fff;text-transform:uppercase;font-weight:600;font-size:0.9rem;margin-top:54px;display:block;text-align:center;text-decoration:none}.book-cargo-box .btn-book-now:hover{background-color:#f67812;cursor:pointer}.input-focus{outline:solid 1px #01aef0}.search-from-city.input-focus{border-radius:10px 0px 0px 10px}.search-return.input-focus{border-radius:0px 10px 10px 0px}.lr-from-city.input-focus{border-radius:10px 0px 0px 10px}.lr-otp-of.input-focus{border-radius:0px 10px 10px 0px}.city-of-hire.input-focus{border-radius:10px 0px 0px 10px}.destination.input-focus{border-radius:0px 10px 10px 0px}.city--pair .search-from-city.input-focus{border-radius:10px}.input--wrap--calendar .search-onward.input-focus{border-radius:10px 0px 0px 10px}.input--wrap--calendar .search-return.input-focus{border-radius:0px 10px 10px 0px}.wrapper_gallery{width:100%;padding:50px
7%;box-sizing:border-box;float:left;background:#e5f3ff}.gallery-header{display:flex;align-items:center;justify-content:center;flex-direction:column}.wrapper_gallery
.heading1{text-align:center;font-size:15px;display:block;color:#fff;font-weight:bold;letter-spacing:0.08rem;font-size:12px;font-weight:600;line-height:16px;letter-spacing:0.01em;text-align:left;background:#01aef0;border-radius:30px;padding:6px
12px;text-transform:uppercase}.wrapper_gallery
.heading2{text-align:center;font-size:24px;font-weight:600;display:block;color:#202020;letter-spacing:0.03rem;padding-top:12px;padding-bottom:20px}.wrapper_gallery
.bottomslider{position:relative;margin-top:5px}.wrapper_gallery
.lSSlideOuter{height:355px;margin:0px
auto}.wrapper_gallery .image-box{height:375px;width:100%}.wrapper_gallery .image-box
img{height:375px;border-radius:15px}.wrapper_gallery .gallery-arrow-left,
.wrapper_gallery .gallery-arrow-right{position:absolute;top:145px;display:flex;justify-content:center;align-items:center;width:49px;height:49px;background:#fff;border-radius:50%;cursor:pointer}.wrapper_gallery .gallery-arrow-left{left: -55px;transform:rotate(180deg)}.wrapper_gallery .gallery-arrow-left:hover{background:#f68423;box-shadow:0px 0px 30px #fff}.wrapper_gallery .gallery-arrow-left:hover img,
.wrapper_gallery .gallery-arrow-right:hover
img{filter:invert(1)}.wrapper_gallery .gallery-arrow-right{right: -55px}.wrapper_gallery .gallery-arrow-right:hover{background:#f68423;box-shadow:0px 0px 30px #fff}.offer--section--wrapper{width:100%;padding:50px
7% 0 7%;box-sizing:border-box;display:flex;overflow:hidden}#image-offer{display:flex;overflow-x:hidden;scroll-behavior:smooth;width:100%}#image-offer
li{list-style:none;margin-right:10px}#image-offer li
img{border-radius:8px}.offer--section--wrapper
.bottomslider{position:relative;margin-top:5px}.offer--section--wrapper
.lSSlideOuter{height:355px;margin:0px
auto}.offer--section--wrapper .image-box{height:375px;width:100%}.offer--section--wrapper .image-box
img{height:375px;border-radius:15px}.offer--section--wrapper .offer-arrow-left, .offer--section--wrapper .offer-arrow-right{position:absolute;top:84px;display:flex;justify-content:center;align-items:center;width:36px;height:36px;background:#fff;border-radius:50%;cursor:pointer;box-shadow:0px 1px 3px 0px #00000040}.offer--section--wrapper .offer-arrow-left{left: -18px;transform:rotate(180deg)}.offer--section--wrapper .offer-arrow-left:hover{background:#f68423;box-shadow:0px 0px 30px #fff}.offer--section--wrapper .offer-arrow-left:hover img, .offer--section--wrapper .offer-arrow-right:hover
img{filter:invert(1)}.offer--section--wrapper .offer-arrow-right{right: -20px}#image-offer li:last-child{margin-right:0}.offer--section--wrapper .offer-arrow-right:hover{background:#f68423;box-shadow:0px 0px 30px #fff}.reveal{opacity:0;transform:translateY(150px)}.reveal.animate{opacity:1;transform:translateY(0px);transition:1s all ease-in;animation:moveUp 1s ease forwards}.show-calender{position:relative;z-index:3}@keyframes
moveUp{from{transform:translateY(150px)}to{transform:translateY(0px)}}.animate.route-left{animation:route-left 1s ease}@keyframes route-left{0%{transform:translateY(150px);opacity:0}100%{transform:translateY(0);opacity:1}}.animate.route-center{animation:route-center 3s ease}@keyframes route-center{0%{transform:translateY(100px);opacity:0}100%{transform:translateY(0);opacity:1}}.animate.route-right{animation:route-right 5s ease}@keyframes route-right{0%{transform:translateY(100px);opacity:0}100%{transform:translateY(0);opacity:1}}.animate.fade-top{animation:fade-top 1s ease}@keyframes fade-top{0%{transform:translateY(-100px);opacity:0}100%{transform:translateY(0);opacity:1}}.animate.fade-left{animation:fade-left 1s ease}@keyframes fade-left{0%{transform:translateX(-100px);opacity:0}100%{transform:translateX(0);opacity:1}}.animate.fade-right{animation:fade-right 1s ease}@keyframes fade-right{0%{transform:translateX(100px);opacity:0}100%{transform:translateX(0);opacity:1}}.container{background:var(--primary2, #ff8a30)}@media only screen and (min-width: 600px) and (max-width: 1024px){.input--wrap--calendar .search-onward
label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.tourPackageWrap{padding:16px
12px;width:100%;border-radius:0px 8px 8px 8px;background:#fff;display:flex;align-items:center;gap:10px}.tourFromCity,.tourCategory,.tourPackage{position:relative;width:100%;border:solid 1px #ccc;border-radius:4px}.tourFromCity .input-outer-box,
.tourCategory .input-outer-box,
.tourPackage .input-outer-box,
.tourJourneyDate .input-outer-box{display:flex;width:100%;height:100%}.tourFromCity .input-left-box,
.tourCategory .input-left-box,
.tourPackage .input-left-box,
.tourJourneyDate .input-left-box{width:100%}.tourFromCity .input-top-box{display:block;padding:6px
0px 0px 12px;line-height:1em}.tourCategory .input-top-box{display:block;padding:6px
0px 0px 12px;line-height:1em}.tourPackage .input-top-box{display:block;padding:6px
0px 0px 12px;line-height:1em}.tourJourneyDate .input-top-box{display:block;padding:6px
0px 0px 12px;line-height:1em}.tourFromCity
label{font-size:0.75em;font-weight:500;color:#666;line-height:1em}.tourCategory
label{font-size:0.75em;font-weight:500;color:#666;line-height:1em}.tourPackage
label{font-size:0.75em;font-weight:500;color:#666;line-height:1em}.tourJourneyDate
label{font-size:0.75em;font-weight:500;color:#666;line-height:1em}.tourFromCity .input-bottom-box{display:block;padding:0px
0px 5px 12px}.tourCategory .input-bottom-box{display:block;padding:0px
0px 5px 12px}.tourPackage .input-bottom-box{display:block;padding:0px
0px 5px 12px}.tourJourneyDate .input-bottom-box{display:block;padding:0px
0px 5px 12px}.tourFromCity .cross-from-city,
.tourCategory .cross-tour-category,
.tourPackage .cross-tour-package{pointer-events:none;position:absolute;right:9px;top:15px}.tourJourneyDate{border:solid 1px #ccc;border-radius:4px;display:flex;height:48px;width:100%;position:relative}.tourJourneyDate
input{-webkit-appearance:none;appearance:none;border:none;background:none;width:100%;outline:none;font-size:0.875em;font-weight:500;color:#000;letter-spacing:0.5px;top:36px;margin-top:0px}.tourJourneyDate .input-right-box{width:20%;display:flex;align-items:center;flex:1 1;padding-right:8px}.tourJourneyDate .input-right-box
#imgJourneyDate{cursor:pointer}.tourSearchBtn{width:100%;height:48px;display:flex;justify-content:center;align-items:center;background:var(--ksrtcThColor2);border-radius:4px;font-weight:600;font-size:0.875em;line-height:1.25em;letter-spacing:0.02em;color:#fff;cursor:pointer;padding:18px
13px}.tourFromCity{width:16%}.tourCategory{width:20%}.tourPackage{width:37%;height:48px}.tourJourneyDate{width:17%}.tourSearchBtn{width:10%}.tourPackageWrap .chosen-container-single .chosen-single{padding:0px
0px 0px 0px;height:20px;line-height:1.25em}.tourPackage .chosen-container-single .chosen-single
span{width:325px}.tourCategory .chosen-container-single .chosen-single
span{width:160px}header{position:relative;z-index:2}.header-screen-reader{padding:6px
7%;background:#e5f3ff;display:flex;justify-content:space-between}.header-screen-reader-left{color:#202020;font-size:0.875em;font-weight:500;letter-spacing:0em;display:flex;align-items:center}.header-screen-reader-right{display:flex;align-items:center;justify-content:space-between;gap:16px}.header-screen-reader-right
.block1{color:var(--ksrtcThColor1);font-size:0.875em;font-weight:500;line-height:0.938em;letter-spacing:0em;padding:2px
0}.header-screen-reader-right
.block2{color:var(--ksrtcThColor1);font-size:0.875em;font-weight:500;line-height:0.938em;letter-spacing:0em;display:flex;border:1px
solid #00000033}.header-screen-reader-right .block2
div{padding:2px
4px;cursor:pointer}.header-screen-reader-right .block2
.active{background:var(--ksrtcThColor1);color:#fff}.header-screen-reader-right .block2
.brdlr{border-left:1px solid #00000033;border-right:1px solid #00000033}.header-screen-reader-right
.block3{display:flex;gap:4px;color:var(--ksrtcThColor1);font-size:0.875em;font-weight:500;line-height:0.938em;letter-spacing:0em}.header-screen-reader-right .block3
div{padding:2px
0;cursor:pointer}.header-screen-reader-right .block3
.line{color:#999;font-size:15px}.header-screen-reader-right
.block4{display:flex;gap:4px;align-items:center;justify-content:space-between}.header-screen-reader-right .block4 .circle-orange{background:#ff7100;width:12px;height:12px;border-radius:100%;cursor:pointer}.header-screen-reader-right .block4 .circle-blue{background:#357ae8;width:12px;height:12px;border-radius:100%;cursor:pointer}.header-screen-reader-right .block4 .circle-green{background:#2e942c;width:12px;height:12px;border-radius:100%;cursor:pointer}.header-screen-reader-right .block4 .circle-black{background:#493203;width:12px;height:12px;border-radius:100%;cursor:pointer}.header-screen-reader-right
.block5{display:flex;gap:5px;align-items:center}.header-screen-reader-right .block5
.left{color:var(--ksrtcThColor1);font-size:0.875em;font-weight:500;line-height:0.938em;letter-spacing:0em;cursor:pointer}.header-screen-reader-right .block5
.center{color:#999;font-size:0.938em}.header-screen-reader-right .block5
.right{color:var(--ksrtcThColor1);font-size:0.875em;font-weight:500;line-height:0.938em;letter-spacing:0em;cursor:pointer}.header-screen-reader-right .block5 .left.active_lang,
.header-screen-reader-right .block5
.right.active_lang{color:#444 !important;cursor:default !important}.header-top-wrapper{display:flex;width:100%;padding:4px
7% 4px;justify-content:space-between;align-items:center}.header-logo{width:50%}.header-right{width:50%;display:flex;align-items:center;justify-content:space-between;gap:12px}.header-right-item
.link{display:flex;align-items:center;flex-direction:column;gap:4px;text-decoration:none}.operator-franchise-img{display:flex}.header-right-item-text{color:var(--ksrtcThColor1);font-size:1em;font-weight:500;line-height:1.25em;letter-spacing:0em;text-align:center}.header-enquiry{display:flex;padding:7px
4px;margin-right:12px}.header-enquiry-wrap{display:flex;width:100%;align-items:baseline}.header-enquiry-left-wrap{margin-right:5px}.header-enquiry-right-wrap{display:flex;width:270px;padding:7px
16px;background:#fff;border:1px
solid rgba(0,0,0,0.2);border-radius:30px}.header-email{width:22%;display:flex;padding:7px
4px}.header-email-wrap{display:flex;width:100%}.header-email-left-wrap{margin-right:10px}.header-email-right-wrap{width:76%;padding:3px
0}.header-email-right-wrap
a{text-decoration:none;color:#202020}.header-circle{background-color:#d9f0fe;display:flex;justify-content:center;align-items:center;width:52px;height:52px;border-radius:100%}.wrap--img{display:flex;align-items:center;justify-content:center;margin-right:5px}.header-line1{font-weight:600;font-size:12px;line-height:16px;letter-spacing:0.02em;color:#666;margin-bottom:2px}.header-line2{font-weight:500;font-size:12px;line-height:16px;letter-spacing:0.02em;color:#202020}.header-buttons{width:26%;display:flex;padding:8px
0px 7px 0px}.header-buttons
.agentLogin{line-height:0px}.header-buttons
.agentLoginLink{display:flex;align-items:center;border-radius:50px;padding:5px
5px 5px 17px;margin:7px
5px 7px 0px;width:145px;height:40px;color:#666;font-size:13px;letter-spacing:1px;text-decoration:none;border:solid 1px var(--primary, #20a6ff);font-weight:bold}.header-buttons .agentLoginLink:hover{box-shadow:0px 3px 10px #ccc}.header-buttons
.locateBus{line-height:0px}.header-buttons
.locateBusLink{display:flex;align-items:center;background-color:var(--primary, #20a6ff);border-radius:50px;padding:5px
5px 5px 5px;width:145px;height:48px;color:#fff;font-size:13px;letter-spacing:1px;text-decoration:none;font-weight:bold;justify-content:center;cursor:pointer}.header-buttons .locateBusLink
svg{margin-right:5px}.header-buttons .locateBusLink:hover{color:#fff;box-shadow:0px 3px 10px #ccc}.header-bottom-wrapper{padding:0% 7%;height:42px;background:var(--ksrtcThColor1);position:relative;z-index:100;display:flex;color:#fff;font-size:0.9em;letter-spacing:0.07rem;justify-content:space-between}.menu{display:flex;font-size:1em;font-weight:500;line-height:30px}.menu
ul{margin:0;list-style:none}.menu
li{float:left;position:relative;display:block;border:none}.menu li
a{text-decoration:none;color:#fff;letter-spacing:1.1px;display:block;padding:6px
9px 6px 9px;font-size:1em}.menu li a:hover{color:#fff}.menu li:hover{cursor:pointer;background:var(--ksrtcThColor4)}.menu li
ul{display:none;position:absolute;margin-top: -1px}.menu li:hover
ul{display:block;padding:0;border:solid 1px #e5e5e5}.menu li .menu-down-arrow{transition:transform 0s}.menu li:hover .menu-down-arrow{transform:rotate(180deg);right: -4px;top:27px}.menu li ul
li{clear:both;border-style:none;width:100%;text-align:center;border-bottom:solid 1px #eee;padding:0px;line-height:15px}.menu li ul li:hover{background:var(--ksrtcThColor4);color:#fff;width:100%;cursor:pointer}.menu li ul li:hover
a{color:#fff}.menu li ul li
a{width:100%;display:block;padding:13px}.drop-manage{display:none;background-color:#fff !important;width:180px;border-radius:6px}.drop-manage li
a{color:#000 !important}.drop-manage li a:hover{color:#fff !important}.drop-manage li :last-child{border-bottom:none !important}.menu-down-arrow{position:absolute;top:8px;height:8px;width:8px;right: -2px}.menu
.activeLink{color:#fff;background:#01aef0}.menu .activeLink
a{color:#fff}.menu .manage-booking{margin-right:10px}.menu a:visited,
.menu a:link{color:#fff}.social-media-links{display:flex}.social-media-links
ul{margin:0;list-style:none;display:flex;align-items:center;justify-content:center}.social-media-links
li{float:left;position:relative;display:block;border:none}.social-media-links
li{margin:5px;border-radius:5px}.social-media-links li
a{display:flex}.social-media-links li:hover{background:var(--ksrtcThColor4)}.drop-manage{background:#004f9e}.social-media-links
span{font-size:0.8rem;font-weight:500;padding:14px
5px 14px 14px;font-size:1em}.footer-container{display:flex;width:100%;padding:34px
7% 10px;background:#004f9e;position:relative}.footer-box{box-sizing:border-box;padding-bottom:2%}.footer-box
h1{font-size:16px;color:#fff;font-weight:600;letter-spacing:0.05rem}.footer-box .menu-wrap{display:flex;margin-top:20px}.footer-box
ul{margin:0;padding:0;list-style:none;padding-right:30px}.footer-box ul
li{padding-bottom:5px;color:#fff}.footer-box ul li
a{color:#fff;text-decoration:none;font-size:14px;font-weight:600}.footer-box ul li a:hover{text-decoration:underline;color:#444}.footer-box .contact-wrap{margin-top:20px}.footer-box
p{font-size:14px;font-weight:600;color:#fff;line-height:20px}.app--wrapper{display:flex}.copy-wrapper{width:100%;float:left;padding:0
6% 25px 6%;background:#00478e;color:#464646}.copy-wrapper .copy-box:first-child{padding-top:15px;padding-bottom:2px;border-top:1px solid rgba(255,255,255,0.4)}.copy-box{width:50%;float:left;font-size:14px;font-weight:300;letter-spacing:0.04rem}.power-by{color:#0079bf;font-weight:600;border-bottom:solid 2px #bdd3ea;letter-spacing:0.05rem}@media only screen and (min-width: 1370px) and (max-width: 1650px){.header-logo{width:36%}.header-enquiry{}.header-email{}.header-buttons{width:8%}.left--content{left: -260px}.read--more{left: -260px}}@media only screen and (min-width: 768px) and (max-width: 1260px){.header-logo{width:25%}.header-enquiry{}.header-email{width:24%}.header-buttons{width:28%}.bb-left-wrap{width:100%}.bb-right-wrap{width:15%}.bh-left-wrap{width:85%}.bh-right-wrap{width:15%}.prepaid-card
li{font-size:0.83rem}.da-content
p{font-size:0.8rem}.da-content{padding:28px
35px 30px 40px}.pclc-h1{font-size:2.1rem}.amen--prev{left:40px}.amen--next{right:40px}.book-cargo-box{right:119px}}@media only screen and (min-width: 768px) and (max-width: 1190px){.header-logo{width:25%}.header-enquiry{}.header-email{width:24%}.header-buttons{width:28%;padding:7px
1px 7px 5px}.bb-left-wrap{width:100%}.bb-right-wrap{width:15%}.bh-left-wrap{width:85%}.bh-right-wrap{width:15%}.left--content{left: -200px}.read--more{left: -200px}.pclc-h1{font-size:2rem}.prepaid-card
li{width:100%;font-size:0.9rem;padding:5px
0}.da-content
p{font-size:0.9rem}.amen--prev{left:35px}.amen--next{right:35px}}@media only screen and (min-width: 768px) and (max-width: 1190px){.header-logo{width:25%}.header-enquiry{}.header-email{width:24%}.header-buttons{width:28%;padding:7px
1px 7px 5px}.header-buttons
.agentLoginLink{width:135px}.header-buttons
.locateBusLink{width:135px}.left--content{left: -185px}.read--more{left: -185px}.pclc-h1{font-size:1.8rem;line-height:2.8rem}.download-app .da-img{padding:5% 25% 0%}.prepaid-card .prepaid-card-img{padding:0
27%}.amen--prev{left:25px}.amen--next{right:25px}}@media only screen and (min-width: 768px) and (max-width: 1062px){.header-top-wrapper{padding:8px
5% 8px}.header-bottom-wrapper{padding:0% 5%}.search-form-wrap{padding:0% 5%}.top-destination-section{padding:0% 5%}.loyalty-slider{padding:0% 5%}.gallery--wrapper{padding:0% 5%}.pc-lc-wrapper{margin:0% 5%}.amenities-wrapper{padding:0
5%}.footer-container{padding:34px
5% 10px}.amen--prev{left:5px}.amen--next{right:5px}.footer-container{padding:34px
5% 10px}.copy-wrapper{padding:0
5% 25px 5%}}@media only screen and (min-width: 768px) and (max-width: 1016px){.header-logo{width:30%}.header-enquiry{}.header-email{width:28%}.header-buttons{width:14%}.header-buttons
.agentLoginLinkText{display:none}.header-buttons
.locateBusLinkText{display:none}.header-buttons
.agentLoginLink{width:54px}.header-buttons
.locateBusLink{width:54px}.bb-left-wrap{width:100%;padding:15px
15px 15px 15px}.bb-right-wrap{width:14%}.bh-left-wrap{width:86%;padding:15px
15px 15px 15px}.bh-right-wrap{width:14%}.tab-busBooking .search-btn{width:115px}#getlrOtp{width:115px}#getlrOtp::before{left:46px}#getlrOtp::after{left:20px}#bushireSearch{width:115px}.top-content
h3{font-size:36px}}@media only screen and (min-width: 768px) and (max-width: 948px){.header-top-wrapper{padding:8px
2% 8px}.header-bottom-wrapper{padding:0% 2%}.search-form-wrap{padding:0% 2%}.bb-left-wrap{width:100%;padding:15px
10px 15px 10px}.bb-right-wrap{width:12%}.tab-busBooking .search-btn{width:90px}#getlrOtp{width:90px}#getlrOtp::before{left:35px}#getlrOtp::after{left:6px}.bh-left-wrap{width:88%;padding:15px
10px 15px 10px}.bh-right-wrap{width:12%}#bushireSearch{width:90px}.top-destination-section{padding:0% 2%}.loyalty-slider{padding:0% 2%}#loyaltySNext{right: -15px}.gallery--wrapper{padding:0% 2%}.left--content{left: -180px}.read--more{left: -180px}.pc-lc-wrapper{margin:0% 2%}.amenities-wrapper{padding:0
6%}.header-line2{letter-spacing:0.04rem}.footer-container{padding:34px
2% 10px}.copy-wrapper{padding:0
2% 25px 2%}}@media only screen and (min-width: 768px) and (max-width: 883px){.header-logo
img{margin-left:0}.header-enquiry{}.header-email{width:31%}.left--content{left: -168px}.read--more{left: -168px}}@media only screen and (min-width: 768px) and (max-width: 867px){.header-enquiry{padding:7px
2px 7px 7px}.header-email{width:30%;padding:7px
3px 7px 3px}.header-enquiry-left-wrap{width:25%}.header-enquiry-right-wrap{width:75%}.footer-box .menu-wrap{margin-top:20px}}